f5776acda989f0c2e1f7cd106d14f773488f6fd2,platform/lang-impl/src/com/intellij/openapi/editor/actions/SelectWordAtCaretAction.java,Handler,selectWithGuide,#Editor#IndentGuideDescriptor#,116
Before Change
private static void selectWithGuide(Editor editor, IndentGuideDescriptor guide) {
final Document doc = editor.getDocument();
int startOffset = editor.logicalPositionToOffset(new LogicalPosition(guide.startLine, 0));
int endOffset = Math.min(doc.getLineStartOffset(guide.endLine), doc.getTextLength());
final VirtualFile file = ((EditorEx)editor).getVirtualFile();
if (file != null) {
After Change
private static void selectWithGuide(Editor editor, IndentGuideDescriptor guide) {
final Document doc = editor.getDocument();
int startOffset = editor.logicalPositionToOffset(new LogicalPosition(guide.startLine, 0));
int endOffset = guide.endLine >= doc.getLineCount() ? doc.getTextLength() : doc.getLineStartOffset(guide.endLine);
final VirtualFile file = ((EditorEx)editor).getVirtualFile();
if (file != null) {